ffmpeg

Библиотека с открытым исходным кодом для работы с медиа (фото, видео, звук). Лично я чаще всего использую для конвертации одного видеоформата в другой.

Установка

С страницы Download FFmpeg

Windows

  1. Идём через вариант Windows builds by BtbN или Windows builds from gyan.dev (в 2 варианте скачать ffmpeg-git-full.7z) и выбираем вариант:
    1. win64 для обычных 64-битных процессоров и winarm64 для ARM процессоров
    2. gpl версия использует лицензию GPL что не позволяет её использовать в закрытых проектах, а lgpl не имеет таких лицензионных ограничений
    3. shared версия содержит модули в виде .ddl что позволяет при обновлении просто заменить модули и не пересобрать/переустанавливать .exe файлы. Версия без shared содержит только .exe и документацию и её обновление возможно только переустановкой
  2. Распаковываем скачанный архив в нужное место (я распаковал в C:/Program Files)
  3. Переходим в Изменение системных переменных среды -> Переменные среды -> Path и добавляем путь к папке bin (например C:\Program Files\ffmpeg\bin).
  4. Открываем терминал и запускаем ffmpeg -version. Если выводиться версия программы то всё получилось, а если нет попробуй перезагрузить компьютер.

Linux

Хз, смотри в Ресурсы

Использование

Я использую только для конвертации видео одного формата в другой. Это можно сделать так: ffmpeg -i "вход.mkv" "выход.mp4".

Ресурсы